package capaPresentacion.shared;

import java.util.ArrayList;
import java.util.List;

import com.google.gwt.user.client.rpc.IsSerializable;

public class RutaFicheroDTO implements IsSerializable {

	private InfoRutaDTO infoRuta;
	private RutaDTO ruta;
	private List<ParPuntosDTO> puntos;

	public RutaFicheroDTO() {
	}

	public RutaFicheroDTO(InfoRutaDTO infoRuta, RutaDTO ruta,
			List<ParPuntosDTO> puntos) {
		this.infoRuta = infoRuta;
		this.ruta = ruta;
		this.puntos = new ArrayList<ParPuntosDTO>(puntos);
	}

	public RutaDTO getRuta() {
		return ruta;
	}

	public List<ParPuntosDTO> getPuntos() {
		return puntos;
	}

	public void setRuta(RutaDTO ruta) {
		this.ruta = ruta;
	}

	public void setPuntos(List<ParPuntosDTO> puntos) {
		this.puntos = puntos;
	}

	public InfoRutaDTO getInfoRuta() {
		return infoRuta;
	}

	public void setInfoRuta(InfoRutaDTO infoRuta) {
		this.infoRuta = infoRuta;
	}
}
